﻿namespace EFS.RC.CC.Events
{
	/// Enum EventCodes
	public enum Conversation
	{
		Customer_StartIn = 0,
		Customer_StartOut = 1,
		Customer_Hold = 2,
		Customer_Resume = 3,
		Customer_Terminate = 4,

		Agent_Start = 101,
		Agent_Terminate = 102,

		Agent_Hunt_Queued = 201,
		Agent_Hunt_Declined = 202,
		Agent_Hunt_Accepted = 203,
		Agent_Hunt_Dropped = 204,
		Agent_Hunt_Busy = 205,
		Agent_Hunt_NotAnswered = 206,

		Monitor_Start = 301,
		Monitor_Listen = 302,
		Monitor_Whisper = 303,
		Monitor_BargeIn = 304,
		Monitor_Terminate = 305,

		Team_Depleted = 401,
		Team_Available = 402,

		Discovery_HW = 501,
		Discovery_Class = 502,

		Recorder_Paused = 601,
		Recorder_Resumed = 602
	}
}